#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>

void Lily_Number(int m)
{
    int k = (m % 10000) * (m / 10000) + (m % 1000) * (m / 1000) + (m % 100) * (m / 100) + (m % 10) * (m / 10);
    if (k == m)
    {
        printf("%d ", m);
    }
}

int main() {
    int i = 0;
    for (i = 10000; i < 100000; i++)
    {
        Lily_Number(i);
    }
    return 0;
}